home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / misc / pdflib / clients / smakefile < prev    next >
Makefile  |  1999-12-06  |  2KB  |  77 lines

  1. # Makefile for PDFlib clients
  2. #
  3. # modified for Amiga SAS/C 68k by ARK (28/Nov/99)
  4. #
  5.  
  6. VERSION = @VERSION@
  7.  
  8. SHELL = @SHELL@
  9. INSTALL = @INSTALL@
  10.  
  11. srcdir = /clients
  12.  
  13. INCDIR  =
  14. CC      = SC
  15. CCOPT   =
  16. LD      = SLINK LIB:c.o
  17. LDOPT   =
  18. OBJ     = o
  19. EXE     =
  20. RM      = #delete
  21. AR      = oml
  22. AROPTS  =
  23. RANLIB  =
  24. PDFLIB  = /lib/libpdf.lib
  25. LIBS    = $(PDFLIB)
  26.  
  27. LDFLAGS =
  28.  
  29. .SUFFIXES: .c
  30.  
  31. .c.o:
  32.         $(CC) $(CFLAGS) $(DEFINES) $<
  33.  
  34. # ------------------------------
  35.  
  36. SRC     = \
  37.         $(srcdir)/pdfimage.c    \
  38.         $(srcdir)/pdfgraph.c    \
  39.         $(srcdir)/text2pdf.c
  40.  
  41. OBJS    = \
  42.         $(srcdir)/pdfimage.$(OBJ)       \
  43.         $(srcdir)/pdfgraph.$(OBJ)       \
  44.         $(srcdir)/text2pdf.$(OBJ)
  45.  
  46. all:     pdfimage$(EXE) pdfgraph$(EXE) text2pdf$(EXE)
  47.  
  48. test:   all
  49.  
  50. text2pdf$(EXE): text2pdf.$(OBJ) $(PDFLIB)
  51.  
  52.                 SLINK LIB:c.o text2pdf.o /util/getopt.o LIB $(PDFLIB) LIB:scm.lib LIB:sc.lib LIB:amiga.lib TO text2pdf SC SD ND
  53.  
  54. pdfgraph$(EXE): pdfgraph.$(OBJ) $(PDFLIB)
  55.  
  56.                 SLINK LIB:c.o pdfgraph.o /util/getopt.o LIB $(PDFLIB) LIB:scm.lib LIB:sc.lib LIB:amiga.lib TO pdfgraph SC SD ND
  57.  
  58. pdfimage$(EXE): pdfimage.$(OBJ) $(PDFLIB)
  59.  
  60.                 SLINK LIB:c.o pdfimage.o /util/getopt.o LIB $(PDFLIB) LIB:scm.lib LIB:sc.lib LIB:amiga.lib TO pdfimage SC SD ND
  61.  
  62. clean:
  63.         -$(RM) $(OBJS) pdfimage$(EXE) pdfgraph$(EXE) text2pdf$(EXE)
  64.  
  65. maintainer-clean: clean
  66.         -$(RM) Makefile.in.bak
  67.  
  68. depend:
  69.         cp Makefile.in Makefile.in.bak
  70.         sed '/^# Automatically generated dependencies/q' Makefile.in.bak >Makefile.in
  71.         $(CC) $(CFLAGS) -MM $(SRC)>>Makefile.in
  72.  
  73. # Automatically generated dependencies
  74. pdfimage.o: pdfimage.c /pdflib/pdflib.h /pdflib/p_config.h
  75. pdfgraph.o: pdfgraph.c /pdflib/pdflib.h /pdflib/p_config.h
  76. text2pdf.o: text2pdf.c /pdflib/pdflib.h /pdflib/p_config.h
  77.